someone's level best - German English Dictionary